<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Class Session</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">Class Session</div>
<p></p>

<!-- ============================================================= -->

<a name="refclass129538"></a>
<p>Declaration :</p><ul>
<li>Php :  class Session </li></ul><p>Artifact : <a href="index.html#refartifact129410"><b>Session</b></a></p>
<div class="sub">
<a name="refattribute131970"></a>
<table><tr><td><div class="element">Attribute <b>ihm</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : + ihm : </li><li>Php : public $ihm</li></ul><a name="refattribute132098"></a>
<table><tr><td><div class="element">Attribute <b>_instance</b></div></td></tr></table>
<p>@var represents the instance of the current object<br />@access private <br />@type Session<br /><br /></p><p>Declaration :</p><ul><li>Uml : static, - _instance : represents =  null</li><li>Php : private static $_instance</li></ul><a name="refoperation135426"></a>
<table><tr><td><div class="element">Operation <b>__construct</b></div></td></tr></table><p>The constructor of the class<br />@return ${type}<br /><br /></p><p>Declaration :</p><ul><li>Uml : - __construct() : void</li><li>Php : private function __construct() </li></ul><a name="refoperation135554"></a>
<table><tr><td><div class="element">Operation <b>__destruct</b></div></td></tr></table><p>Save the current objet into session<br />@return ${type}<br />@access public <br /><br /></p><p>Declaration :</p><ul><li>Uml : + __destruct() : void</li><li>Php : public function __destruct() </li></ul><a name="refoperation135682"></a>
<table><tr><td><div class="element">Operation <b>__clone</b></div></td></tr></table><p>Object cloning is forbidden!<br />@return ${type}<br />@access public <br /><br /></p><p>Declaration :</p><ul><li>Uml : + __clone() : void</li><li>Php : public function __clone() </li></ul><a name="refoperation135810"></a>
<table><tr><td><div class="element">Operation <b>getInstance</b></div></td></tr></table><p>Singleton Pattern: keep a single instance of the current object<br />@return ${type} instance of the current object<br />@access public <br /><br /></p><p>Declaration :</p><ul><li>Uml : static, + getInstance() : the</li><li>Php : public static function &amp;getInstance() </li></ul></div>
<p>All public operations : <a href="class129538.html#refoperation135682"><b>__clone</b></a> , <a href="class129538.html#refoperation135554"><b>__destruct</b></a> , <a href="class129538.html#refoperation135810"><b>getInstance</b></a> </p>
</body>
</html>
